package cn.xenosp.server.module.activiti.entity;

import lombok.Data;

import java.util.Date;

/**
 * 项目名： service-web
 * 包路径： cn.xenosp.server.module.activiti.entity
 * 作者：   TongHui
 * 创建时间: 2025-03-12 16:39
 * 描述: 流程定义返回参数
 * 版本: 1.0
 */
@Data
public class ProcessDefinitionVO {
    /**
     *主键
     */
    private String id;

    /**
     *类型
     */
    private String category;

    /**
     *名称
     */
    private String name;


    /**
     *关键字
     */
    private String key;

    /**
     *描述信息
     */
    private String description;

    /**
     *版本，从1开始
     */
    private Integer version;

    /**
     *资源路径
     */
    private String resourceName;

    /**
     *部署ID
     */
    private String deploymentId;
    /**
     *部署时间
     */
    private Date deploymentTime;

    /**
     *图片资源文件名称, png 流程图片名称
     */
    private String diagramResourceName;

    /**
     *是否挂起/激活
     */
    private String suspended;

    private String suspendedName;

    /**
     * 自定义应用版本号, 需要设置 ProjectManifest
     */
    private Integer appVersion;


    private Integer designType;

    private String xml;
    private String tenantId;

    private Date deploymentTimeStart;
    private Date deploymentTimeEnd;

    private Integer page;
    private Integer limit;
}
